#/*************************************************************************
#    > File Name: examples/example_List.py
#    > Author: Yan Wang
#    > Mail: wangyan@imnu.edu.cn
#    > Created Time: 2022年06月22日 星期三 18时38分06秒
# ************************************************************************/
#!/usr/bin/env python
# -*- coding: utf-8 -*-

import sys
sys.path.append('../Lib/')
from Load_Lib import * 


print("The examples in this file are:")   
ex_name={"1":"Extract_Key_from_Yaml_Line"
,"2":"List_to_String"
,"all":"all examples"}    #字典，所有对应函数为Lib/String_Operation.py
for key in ex_name:
	print(key, ex_name[key])       #if条件语句，如果key在ex_name里面，则输出eg：1 Extract_Key
num=input("请输入想要运行的例子：")


if num == "1" or num == ex_name["1"] or num == "all":
# Extract_Key 
# 一个参数----字符串
# 将字符串分割处理，只取第一个值
# 最后输出为：'test'
	strings="test: 2"
	Exhibit_Function(Extract_Key_from_Yaml_Line, [strings])


if num == "2" or num == ex_name["2"] or num == "all":
# List_to_String 
# 一个参数----列表
# 将输入的列表每个元素后面添加','
# 最后输出为：'2,3,4,5'
	data_list=[2,3,4,5]
	Exhibit_Function(List_to_String, [data_list])
